donning the lifejacket - Französisch Englisch Wörterbuch